package com.gxa.mapper.statistical;

import com.gxa.pojo.vo.AdmDataVo;
import com.gxa.pojo.vo.AreaVo;
import com.gxa.pojo.vo.CareLevelVo;
import com.gxa.pojo.vo.OutDataVo;
import org.apache.ibatis.annotations.Param;
import org.checkerframework.checker.units.qual.A;
import org.checkerframework.checker.units.qual.Area;
import org.springframework.stereotype.Repository;

import java.time.LocalDate;
import java.util.List;

@Repository
public interface OutRegistMapper {
    Integer selecttTdaysOut();

    Integer selectDifference();

    Integer selectOutCount();

    Integer selectYearDifference();

    Integer selectMonthCount();

    Integer selectmonthDifference();

    Integer selectWeekCount();

    Integer selectWeekDifference();

    List<OutDataVo> selectOutCountByDate(@Param("startDate") LocalDate startDate, @Param("endDate")LocalDate  endDate);
//
    List<AreaVo> selectByArea();


}
